package com.APISecond.Math_Runtime_System_;

import java.io.IOException;

public class Runtime_ {
    public static void main(String[] args) throws IOException, InterruptedException {
        //1.返回与当前Java应用程序关联的运行时对象。v
        Runtime r=Runtime.getRuntime();
        //2.终止Java虚拟机的运行。
       // r.exit(0);
        //3.获取虚拟机可以使用的处理器数。
        System.out.println(r.availableProcessors());
        //4.返回Java虚拟机中的总内存。
        System.out.println(r.totalMemory()/1024/1024+"MB");
        //5.返回Java虚拟机的可用总内存。
        System.out.println(r.freeMemory()/1024/1024+"MB");
        //6.启动某个程序
      //  r.exec("C:\\Program Files\\bilibili\\哔哩哔哩.exe");
//        r.exec("QQ");
//        r.exec("C:\\Users\\魏正想\\Downloads\\25_76b56460f152a8e59b438c66a65df80d.exe");
//        r.exec("D:\\soft\\bin\\java-rmi.exe");
       // Process s=r.exec("C:\\Users\\魏正想\\Downloads\\阿里巴巴开发手册（嵩山版）.pdf");
        r.exec("C:\\Program Files (x86)\\Microsoft\\Edge\\Application\\msedge.exe");
        //Thread.sleep(5000);
       // s.destroy();
    }
}
